body,html{color:#444;margin:0;padding:0;font-size: 12px;font-family: SimSun;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,blockquote,p,select,object{margin:0;padding:0;}
ul,ol,li{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
em,th,i{font-weight:normal; font-style:normal;}
img{ border:0 none }
object,textarea,img{vertical-align: top;}
a{text-decoration:none;color:#2C2C2C;outline: none;}
a:hover{text-decoration:underline;color:#BE2827;}  
li{ list-style:none;} 
.wrap{margin:0 auto; width:960px;}
.l{float:left;}
.r{float:right;}
.clearfix:after {content:"\20";display:block;height:0;clear:both;}
.clearfix {zoom:1} 
.ad{line-height: 0;}
.more{float: right;}
.none{ border:0 !important;}
.fcr,.fcr a{color: #c00;}
.mr10{margin-right: 10px;}
/*** nav  
-------------------------------------------------------------- ****/
.navL, .navR, .syNav{ background:url(../images/main_bg.png) no-repeat }
.navL, .navR { width:10px; height:38px; float:left; }
.navL { background-position:-77px 0; }
.navR { background-position:0 0; }
.navMid { background:url(../images/nav_bg.png) repeat-x #A90000; position:relative; width:940px; height:38px; float:left; line-height:38px; }
.navMid ul { margin-left:110px; }
.navMid li { float:left; margin:0 10px;display: inline;font-size: 14px;}
.navMid li a,.navMid li a:hover{ color:#fff; }
.syNav { position:absolute; background-position:0 -95px; width:110px; height:40px; top:-2px; left:0; }
.syNav a { display:block; width:110px; height:40px; overflow:hidden; text-indent:-9999px; }
/*** jianshou  
-------------------------------------------------------------- ****/  
#area3 { clear: both; margin-bottom: 12px; }
#area3_1 { border: 1px solid #ddd; background:#FAFAFA;  position: relative;padding-right: 206px;}
.areaLeft {background: url(../images/huixian.gif) no-repeat right -4px;}
.areaRight {position: absolute;right: 15px;top: 18px;width: 180px;}
.areaRight li{height: 24px;line-height: 24px;overflow: hidden;}
#area3_1l { padding: 8px; border-bottom: 5px solid #FAFAFA;zoom:1}
#area3_1l .btn-more { position: absolute; background: url(../images/bg2-ahuing.png) no-repeat -43px -34px; width: 102px; height: 16px; line-height: 16px; left: 50%; margin: 9px 0 0 -51px; text-align: center; font-size: 12px; color: #BD2928; cursor: pointer; }
#area3_1lt { height: 26px; vertical-align: top; }
#area3_1lt .items { float: left; padding-right: 5px; }
#area3_1lt .select { float: left; position: relative;z-index: 50;}
#area3_1lt .select .txt1 { height: 24px; border: 1px solid #BD2928; padding: 0 5px; overflow: hidden; line-height: 24px; width: 68px; cursor: default; float: left; background:#fff; color: rgb(68, 68, 68); font-size: 12px; border-radius: 3px; }
#area3_1lt .select .droplist { position: absolute; width: 78px; border: 1px solid #BD2928; background:#fff; left: 0; top: 25px; display: none; box-shadow: 0 0 2px #BD2928;font-size: 0;}
#area3_1lt .select .droplist em {text-decoration: none; height: 20px; line-height: 20px;color: #444; display:block;font-style: normal; font-size: 12px; cursor: pointer;position: relative;overflow: hidden;white-space: nowrap;padding: 0 0 0 5px;}
#area3_1lt .select .droplist em:hover { background:#BD2928; text-decoration: none; color: #fff; }
#area3_1lt .select .l-more { width: 234px; padding: 5px 0; }
#area3_1lt .select .l-more em { width: 73px;float: left;}
#area3_1lt .select b { position: absolute; right: 4px; top: 4px; width: 16px; height: 19px; background: url(../images/bg2-ahuing.png) no-repeat -40px -1px ; }
#area3_1lt .selected .droplist{display: block;}
#area3_1lt1 { float: left; padding-right: 5px; }
.zxlp { height: 24px; width: 350px; border: 1px solid #BD2928; font-size: 14px; line-height: 24px; border-radius: 3px; float: left; }
#area3_1lt2 { float: left; }
#area3_1lt2 .btn { width: 104px; height: 26px; background: url(../images/bg2-ahuing.png) no-repeat -70px 0; border: 0 none; cursor: pointer; float: left; }
#area3_1lm { margin-top: 10px; font-size: 12px; line-height: 25px; overflow: hidden; }
#area3_1lm dl { overflow: hidden; vertical-align: top; clear: both;zoom:1}
#area3_1lm dl dt.l { width: 65px; height: 25px; line-height: 25px; float: left;font-weight: bold;text-align: left;}
#area3_1lm dl dt.r { width: 40px; height: 25px; line-height: 25px; float: left; }
#area3_1lm dl dd { width: 668px; line-height: 25px; float: left; }
#area3_1lm dl dd a{margin: 0 8px 0 0;}
#area3_1lb { height: 18px; margin-top: 8px; }
#area3_1lb1 { height: 18px; width: 68px; float: left; background:url(../images/bg2-ahuing.png) no-repeat 0 -215px;}
#area3_1lb2 { height: 18px; float: left; margin-left: 5px; width: 520px; overflow: hidden; }
#area3_1lb2 ul { width: 520px; float: left; }
#area3_1lb2 ul li { float: left; width: 18px; height: 18px; margin-right: 2px; text-align: center; }
#area3_1lb2 ul li a { line-height: 18px; color: rgb(47, 47, 47); cursor: pointer; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; }
#area3_1lb2 ul li.area31 {zoom:1}
#area3_1lb2 ul li a { color: #000; background: url(../images/bg2-ahuing.png) -45px -63px; display: block;}